apache - magento : some htaccess redirection doesn\'t work
全部标签 我在模板文件price.phtml中。我想要一些代码来查看正在调用该block的父级并基于它执行一些行为。本质上,如果父页面是目录列表页面,我希望将from:标记添加到价格中。如果父项是configurable.phtml,我只想正常显示价格。我已经有了将from:添加到价格中的代码,但我需要if语句来告诉父调用者是什么。我以前在阅读Mage文件时看到过类似::parent的东西,但我不知道这是否适用于这里......谢谢! 最佳答案 您可以通过调用从phtml中获取对block的父block的引用$parent=$this->ge
在Magento中,我使用以下代码创建了一个phtml模板文件。我得到这个fromthistutorial.我和其他人想知道如何按字母顺序对这个类别列表进行排序。第一行代码创建一个包含类别ID的数组。再往下,我们可以使用foreach部分中的ID获取类别名称。但是要按名称排序,我们需要在foreach之前获取数组中的名称,然后按名称排序。怎么办?load(319)->getChildren();$catIds=explode(',',$cats);?>load($catId);echo'getUrl().'">';echo$category->getName().'';?>注意:319
我们在我们的Magento商店中看到了一些垃圾产品评论。我最近安装了FontisreCaptcha扩展以将reCaptcha表单添加到评论表单中。在我所有的测试中,这很好用。如果不填写reCaptcha部分,“真实”用户将无法提交表单。但是,这并没有解决问题。我们仍然收到垃圾评论。有趣的是,这些垃圾评论也没有星级。不知何故,这些垃圾邮件机器人能够在没有所有必需信息的情况下提交评论,并完全绕过reCaptcha代码。关于如何解决这个问题有什么想法吗?我还尝试创建一个简单的脚本,将表单字段提交到表单的操作URL以供审查,以试图绕过逻辑(见下文)。我要么无法让它工作,要么根本无法完成,但我总
如何在magentoee1.13.0.2中为“库存状态”和“目录产品价格”手动重新编制索引?其实我已经尝试过$process=Mage::getModel('index/indexer')->getProcessByCode('catalog_product_price');$process->reindexAll();但结果并没有达到我的预期。 最佳答案 几天前我自己偶然发现了这个。索引已在EE中进行了彻底的重新设计,这就是旧式重新索引不起作用的原因。您不能再随意重建索引,而是可以安排重建索引,以便下一个cron作业将在后台为
我正在尝试通过传递托管在我的本地计算机上的url、我的开发环境来创建soap客户端,但我不断收到此错误。我曾经能够调用这个电话,而且效果很好。基本上我所做的就是这个$client=newSoapClient('http://virtual.website.com:81/api/?wsdl');如果我在浏览器中访问url,它就会出现,所以我知道这是正确的位置。在Magento论坛上有一些类似的帖子,但我不知道这是Magento特有的问题。他们提到的一切都是我已经拥有的解决方案。他们说要编辑主机文件,例如127.0.0.1website.com我已经有了这个,因为它被设置为虚拟主机。这是我
在Magento中,我正在尝试创建CreditMemoAPI,并且已经找到了一个很好的起点。这让我可以创建贷项通知单。用户可以从前端做的一件事我看不到如何复制是如果用户从前端创建信用凭证他们会得到一个“退款到商店信用”选项我需要添加到应用程序接口(interface)。如何将贷项通知单退还至商店贷项?在Magento中查看Creditmemo.php文件时,我没有看到任何与为信用凭证创建商店信用有关的方法。下面是我在Magento论坛上找到的creditmemoAPIclassMage_Sales_Model_Order_Creditmemo_ApiextendsMage_Sales_
我正在考虑使用mod_cache。但是,我希望由Apache缓存的页面(由php生成)通常包含该用户的登录名(“您以...登录”)。所以我不能只为所有用户缓存一个页面。登录状态由cookie确定。所以我想我可以(在PHP中)在每个页面中包含一个“Vary:Cookie”header。如果我对RFC2616的理解是正确的,这应该指示Apache(或任何其他)缓存算法为用户代理发送的每个单独的Cookie值缓存一个单独的页面。因此,如果浏览器未发送任何cookie(用户已注销),则缓存的响应将与缓存的响应分开保存,以响应带有Cookie的请求:state=89898XAAJ(用户以“Jac
我运行的是Magento1.5.1.0,过去在计算发票总额的税收时遇到问题。虽然我商店中的所有总计计算都是正确的,但后端发票View和pdf发票会显示不正确的总计。错误显示值和正确值之间的差异可以在这张图片上看到:(简短版本:小计将包括运费,尽管运费已经包含在运费中)http://i731.photobucket.com/albums/ww318/vitamin6/orderview_fixed.jpg所以我在freelancer.com上发布了这个问题,有人设法解决了它。但正如我后来发现的那样,修复并没有涵盖所有情况——如果订单免运费,发票小计仍然不正确。这是显示差异的屏幕截图:ht
我在magento模板中加载css和js,在page.xml中有类似这样的内容:css/global_1.2.8.cssjquery/jquery-1.7.jscolorbox/jquery.colorbox-min.jscompressed/base-1.4.js在head.phtml中getCssJsHtml()?>但是当我查看源代码或查看firebug中的Net选项卡时,我看到js在css之前加载。是什么原因造成的,我该如何纠正?我知道我可以将js移动到页脚,但我认为这会导致其他问题,所以我想将它全部放在头部,只是顺序正确。我想我会更新这个以反射(reflect)罗马人的回答。我
这个问题很久以前就开始了,但当时还有其他优先事项,现在很难追溯可能导致问题的任何系统更改。简而言之,去http://mysite/index.php/admin/为我提供了一个空白页。如0字节。index.php页面代码以开头error_reporting(E_ALL);ini_set('display_errors',1);在php.ini中设置的内存限制是512MB。我已经在Magento的顶级目录中完成了chmod-R777*,但我只是没有看到任何关于可能导致它给我一个空白页面的线索。此Magento安装的店面工作正常。我该怎么做才能解决这个问题?编辑:我也尝试删除缓存,但无济于